package com.qn.analyze.service;

import com.qn.analyze.entity.UserAgentMetrics;
import com.qn.analyze.vo.UserAgentMetricsQueryVo;
import com.qn.common.base.IBaseService;

import java.util.List;
/**
 * qingniu-cloud user source analysis
 *
 * @Author: TXG
 * @Date: 2024/6/11
 * @Version V0.0.2
 */
public interface UserAgentMetricsService extends IBaseService<UserAgentMetrics> {
    List<UserAgentMetrics> getDeviceClassList(UserAgentMetricsQueryVo where);
    List<UserAgentMetrics> getDeviceBrandList(UserAgentMetricsQueryVo where);
    List<UserAgentMetrics> getSystemNameList(UserAgentMetricsQueryVo where);
    List<UserAgentMetrics> getBrowserTypeList(UserAgentMetricsQueryVo where);
    List<UserAgentMetrics> getBrowserNameList(UserAgentMetricsQueryVo where);
    List<UserAgentMetrics> getSystemNameStatisticsList(UserAgentMetricsQueryVo where);
    List<UserAgentMetrics> getBrowserNameStatisticsList(UserAgentMetricsQueryVo where);

}
